package com.example.myapplication.ui.fragment;

import android.os.Bundle;

import androidx.annotation.Nullable;

import com.example.myapplication.R;
import com.example.myapplication.bean.TypeBean;
import com.example.myapplication.database.DBManager;

import java.util.List;

/**
 * 记录页面的支出模块
 * 目前存在一个小问题，如果用户先输入信息，过一两分钟点击记账，录入的是记账时间，不是确定时间
 */

public class OutComeFragment extends BaseRecordFragment {

    @Override
    public void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        accountBean.setsImageId(R.mipmap.ic_qita_fs);
    }

    @Override
    public void initData() {
        super.initData();
        //获取数据库当中的数据源
        List<TypeBean> inlist = DBManager.getTypeList(0);
        typeBeanList.addAll(inlist);
        adapter.notifyDataSetChanged();
        typeTv.setText("其他");
        typeIv.setImageResource(R.mipmap.ic_qita_fs);
    }
    @Override
    public void saveAccountToDB() {
        accountBean.setKind(0);
        DBManager.insertItemToAccount(accountBean);
    }
}